

#ifndef  ___CCOLORCOMBOBOX_H__20121105___
#define	___CCOLORCOMBOBOX_H__20121105___	

#include <vector>

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CColorComboBox : public CComboBox
{
public:
	CColorComboBox();
	virtual ~CColorComboBox();

	static COLORREF					GetWAColor(int nIndex);

	//{{AFX_VIRTUAL(CColorComboEx)
public:
	virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
protected:
	virtual void PreSubclassWindow();
	//}}AFX_VIRTUAL
	
	// Generated message map functions
protected:
	//{{AFX_MSG(CColorComboEx)
	//}}AFX_MSG
	
	DECLARE_MESSAGE_MAP()

private:

private:
	std::vector<COLORREF>		m_vecColors;
};

#endif//___CCOLORCOMBOBOX_H__20121105___